

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<script type="text/javascript" src="helpman_topicinit.js"></script>

<title>Enable Capture of State Transitions [Enterprise Architect User Guide]</title>

<meta name="keywords" content="Enterprise Architect, Sparx Systems, UML, State Transitions,State Transitions Enable Capture In Sequence Diagram, Debug Session,Sequence Diagram,Sequence Diagram Enable Capture Of State Transitions in Debug Session,Debug,Debug Enable Capture Of State Transitions In Sequence Diagram">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<link type="text/css" href="default.css" rel="stylesheet" />
<style type="text/css">
  A, A:Visited
  {
    color: #00F;
  }

  A:Active, A:Hover
  {
    color: #F00;
  }

  OL
  {
    margin: 5px 0 5px 48px;
  }

  UL
  {
    margin-bottom: 3px;
    margin-top: 0;
  }

  #nsr
  {
    background-color: #D4DFFF;
  }

  #nsr A
  {
    text-decoration: none;
  }

  #mainbody
  {
    padding: 8px;
  }

  .p_BodyText
  {
    padding: 5px 0;
  }
</style>



<style type="text/css" media="screen">
  BODY
  {
    background-color: #FFFFFF;
  }

  #nsr
  {
    padding: 6px 6px 0 6px;
    border-bottom: none;
    vertical-align: top;
    z-index: 2;
    visibility: visible;
    left: 0;
    top: 0;
    position: absolute;
  }

  #mainbody
  {
    left: 0;
    top: 0;
    margin: 0;
    position: absolute;
    padding: 10px;
    overflow: auto;
    height: 100%;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-attachment: fixed;
  }
</style>

<style type="text/css" media="print">
  #nsr
  {
    visibility: none;
  }

  #mainbody
  {
    overflow: visible;
  }
</style>
<script type="text/javascript" language="JavaScript" src="nonscroll.js"></script>

</head>
<body scroll="no">

<div id="page">



        <div id="content">
          <div id="content-inner">
          



  
          <div id="nsr">
            <table border="0" cellspacing="0" cellpadding="4" width="100%">
              <tr valign="top">
                <td align="left">
  


                  <p class="p_Heading1"><span class="f_Heading1">Enable Capture of State Transitions</span></p>



  
                </td>
                <td align="right">
                  <a href="introduction.htm" onmouseover="document.images.main.src='button_main_h.gif'" onmouseout="document.images.main.src='button_main.gif'">
                    <img name="main" src="button_main.gif" border=0 alt="Return to Introduction">
                  </a>&nbsp;
    
                  <a href="state_transitions.htm" onmouseover="document.images.prev.src='button_prev_h.gif'" onmouseout="document.images.prev.src='button_prev.gif'">
                    <img name=prev src="button_prev.gif" border=0 alt="Previous page" />
                  </a>&nbsp;
    
    
    
                  <a href="create_a_state_machine.htm" onmouseover="document.images.next.src='button_next_h.gif'" onmouseout="document.images.next.src='button_next.gif'">
                    <img name=next src="button_next.gif" border=0 alt="Next page" />
                  </a>
    
    
                </td>
              </tr>
            </table>
          </div>
          <div id="mainbody">
  


                <p class="p_BodyText"><span class="f_BodyText">To enable capture of State transitions on your Sequence diagram, follow the steps below:</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li value=1><span class="f_NumberedList">Select the </span><span class="f_MenuKeyField">Package Build Scripts </span><span class="f_NumberedList">option</span><span class="f_MenuKeyField"> </span><span class="f_NumberedList">either from the </span><span class="f_MenuKeyField">Build and Run </span><span class="f_NumberedList">context menu for the package on the </span><span class="f_UIControl">Project Browser</span><span class="f_NumberedList">, or from the </span><span class="f_UIControl">Debug Workbench</span><span class="f_NumberedList"> toolbar drop down menu.</span></li>
<li value=2><span class="f_NumberedList">Open your build script and select the </span><span class="f_UIControl">Options</span><span class="f_NumberedList"> tab.</span></li>
<li value=3><span class="f_NumberedList">Ensure the </span><span class="f_MenuKeyField"><a href="sequence_tab_options.htm">Capture state transitions using</a></span><span class="f_NumberedList"><a href="sequence_tab_options.htm"> checkbox</a> is selected.</span><br>
<span class="f_NumberedList">&nbsp;</span><br>
<img src="capture%20state%20transitions.png" width="267" height="212" border="0" alt="Capture State Transitions"><br>
<span class="f_NumberedList">&nbsp;</span></li>
<li value=4><span class="f_NumberedList">Click on the drop-down arrow and select the required constraint type to limit the states captured by the debugger to those having constraints of that type. If you select </span><span class="f_MenuKeyField">&lt;any&gt;</span><span class="f_NumberedList"> then any state found for the Class-associated State Machine is included in recording.</span></li>
</ol>




            </div>
          </div>
        </div>



</div>


</body>
</html>
